short-barreled shotgun - Español Inglés Diccionario